package com.irdstudio.efp.esb.api.bean.sed.yx;

import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;

/**
* 普税贷产品对税e贷产品的此部分代码做了复用
* 说明：为了保证功能的复用性、提升开发的工作效率，对该代码进行了复用
* 评估是否会影响线上功能：否
* 评估时间：2020/5/25
* 处理方案：保留复用
*/
/**
 * 需求编号：【2019D0519】（业务提的需求编号）
 * 问题编号：【xxxxxxx】（若不是因为修复问题而新增该类，则留空）
 * 开发人员：qiuyf
 * 创建日期：2019年4月17日 下午12:44:52
 * 功能描述：个人用信申请查询响应实体类（数组）
 */
public class RespNlsApplArr implements Serializable{

	private static final long serialVersionUID = 1L;
	
	@JSONField(name="UseCrdtAppFlowNo")
	private String useCrdtAppFlowNo;	//用信申请流水号 （原交易流水号）  Y

	@JSONField(name="CrdtAppFlowNo")
	private String crdtAppFlowNo;	//授信申请流水号   Y

	@JSONField(name="AplDt")
	private String aplDt;	//申请日期 YYYYMMDD

	@JSONField(name="AppTm")
	private String appTm;	//申请时间   HHMMSS

	@JSONField(name="AppAmt")
	private String appAmt;	//申请金额

	@JSONField(name="AprvSt")
	private String aprvSt;	//审批状态

	@JSONField(name="RfsRsn")
	private String rfsRsn;	//拒绝原因

	@JSONField(name="LoanTrm")
	private String loanTrm;	//贷款期限

	@JSONField(name="LoanTrmType")
	private String loanTrmType;	//期限类型

	@JSONField(name="LoanUsg")
	private String loanUsg;	//贷款用途

	@JSONField(name="ProdCd")
	private String prodCd;	//产品代码

	@JSONField(name="LoanProdNm")
	private String loanProdNm;	//贷款产品名称

	@JSONField(name="Ccy")
	private String ccy;	//币种

	@JSONField(name="ExecRate")
	private String execRate;	//执行利率

	@JSONField(name="RpyMd")
	private String rpyMd;	//还款方式

	@JSONField(name="LoanSt")
	private String loanSt;	//放款状态

	@JSONField(name="DistrAmt")
	private String distrAmt;	//放款金额

	@JSONField(name="ChanNo")
	private String chanNo;	//渠道编号

	public String getUseCrdtAppFlowNo() {
		return useCrdtAppFlowNo;
	}

	public void setUseCrdtAppFlowNo(String useCrdtAppFlowNo) {
		this.useCrdtAppFlowNo = useCrdtAppFlowNo;
	}

	public String getCrdtAppFlowNo() {
		return crdtAppFlowNo;
	}

	public void setCrdtAppFlowNo(String crdtAppFlowNo) {
		this.crdtAppFlowNo = crdtAppFlowNo;
	}

	public String getAplDt() {
		return aplDt;
	}

	public void setAplDt(String aplDt) {
		this.aplDt = aplDt;
	}

	public String getAppTm() {
		return appTm;
	}

	public void setAppTm(String appTm) {
		this.appTm = appTm;
	}

	public String getAppAmt() {
		return appAmt;
	}

	public void setAppAmt(String appAmt) {
		this.appAmt = appAmt;
	}

	public String getAprvSt() {
		return aprvSt;
	}

	public void setAprvSt(String aprvSt) {
		this.aprvSt = aprvSt;
	}

	public String getRfsRsn() {
		return rfsRsn;
	}

	public void setRfsRsn(String rfsRsn) {
		this.rfsRsn = rfsRsn;
	}

	public String getLoanTrm() {
		return loanTrm;
	}

	public void setLoanTrm(String loanTrm) {
		this.loanTrm = loanTrm;
	}

	public String getLoanTrmType() {
		return loanTrmType;
	}

	public void setLoanTrmType(String loanTrmType) {
		this.loanTrmType = loanTrmType;
	}

	public String getLoanUsg() {
		return loanUsg;
	}

	public void setLoanUsg(String loanUsg) {
		this.loanUsg = loanUsg;
	}

	public String getProdCd() {
		return prodCd;
	}

	public void setProdCd(String prodCd) {
		this.prodCd = prodCd;
	}

	public String getLoanProdNm() {
		return loanProdNm;
	}

	public void setLoanProdNm(String loanProdNm) {
		this.loanProdNm = loanProdNm;
	}

	public String getCcy() {
		return ccy;
	}

	public void setCcy(String ccy) {
		this.ccy = ccy;
	}

	public String getExecRate() {
		return execRate;
	}

	public void setExecRate(String execRate) {
		this.execRate = execRate;
	}

	public String getRpyMd() {
		return rpyMd;
	}

	public void setRpyMd(String rpyMd) {
		this.rpyMd = rpyMd;
	}

	public String getLoanSt() {
		return loanSt;
	}

	public void setLoanSt(String loanSt) {
		this.loanSt = loanSt;
	}

	public String getDistrAmt() {
		return distrAmt;
	}

	public void setDistrAmt(String distrAmt) {
		this.distrAmt = distrAmt;
	}

	public String getChanNo() {
		return chanNo;
	}

	public void setChanNo(String chanNo) {
		this.chanNo = chanNo;
	}

}
